#include <stdio.h>
#define MAX                                                                                        \
    (x, y)({num_1 = x num_2 = y(void)(&num_1 == &num_2) num_1 > num_2 ? num_1 : num_2})

int main()
{
    int x;
    printf("%d\n",MAX(1,2));
    return 0;
}
